Mechanically operated - Turc Anglais Dictionnaire